package com.csun.cmny.provider.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ServicedOrderVo {

    /**
     * 一级服务id
     */
    private Long firstLevelId;

    /**
     * 一级服务名称
     */
    private String firstLevelName;

    /**
     * 二级服务id
     */
    private String secondLevelId;

    /**
     * 二级服务类别名称
     */
    private String secondLevelName;

    /**
     * 商家id
     */
    private Long merchantId;

    /**
     * 商家name
     */
    private String merchantName;

    /**
     * 商家地址
     */
    private String merchantAddress;

    /**
     * 老人的地址
     */
    private String oldmanAddress;

    /**
     * 订单id
     */
    private Long orderId;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 订单完成时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date serviceEndTime;

    /**
     * 订单收入
     */
    private BigDecimal amountCommission;

    /**
     * 订单收入
     */
    private Double total;

    /**
     * 订单总收入
     */
    private Double sumTotal;

}
